package com.example.lianguisystem.entity;

import java.io.Serializable;
import java.util.Date;

public class SOrderdetail implements Serializable {
    private Integer billid;

    private Integer itemno;

    private Integer storeid;

    private Integer goodsid;

    private Double aprice;

    private Double price;

    private Double quantity;

    private Double disc;

    private Double taxrate;

    private Double amount;

    private Double lcprice;

    private Double lcunitprice;

    private Double lctaxprice;

    private Double lctaxamt;

    private Double lcgoodsamt;

    private Double lcamount;

    private Integer unitid;

    private Double unitquantity;

    private Double unitprice;

    private Double unitqty1;

    private Double unitqty2;

    private Double unitqty3;

    private Double extqty;

    private Double referextqty;

    private Double taxamt;

    private Double goodsamt;

    private String batchcode;

    private Date productdate;

    private Date validdate;

    private Integer mpsrefered;

    private Integer breferid;

    private Integer refercount;

    private Integer referbilltype;

    private Integer referbillid;

    private Integer referitemno;

    private Double referqty;

    private Double ioqty;

    private Integer closed;

    private String userdef1;

    private String userdef2;

    private String userdef3;

    private String remark;

    private Double taxprice;

    private Double origprice;

    private Double origtaxprice;

    private Integer islargess;

    private Double releasedqty;

    private Double finishedqty;

    private Integer frozen;

    private Date chargedate;

    private Double mpsqty;

    private Double wasterqty;

    private Double purrequestqty;

    private String userdef4;

    private String userdef5;

    private String userdef6;

    private String userdef7;

    private String userdef8;

    private String userdef9;

    private String userdef10;

    private String userdef11;

    private String userdef12;

    private String userdef13;

    private String userdef14;

    private String userdef15;

    private String referbillcode;

    private Integer barcodeid;

    private static final long serialVersionUID = 1L;

    public Integer getBillid() {
        return billid;
    }

    public void setBillid(Integer billid) {
        this.billid = billid;
    }

    public Integer getItemno() {
        return itemno;
    }

    public void setItemno(Integer itemno) {
        this.itemno = itemno;
    }

    public Integer getStoreid() {
        return storeid;
    }

    public void setStoreid(Integer storeid) {
        this.storeid = storeid;
    }

    public Integer getGoodsid() {
        return goodsid;
    }

    public void setGoodsid(Integer goodsid) {
        this.goodsid = goodsid;
    }

    public Double getAprice() {
        return aprice;
    }

    public void setAprice(Double aprice) {
        this.aprice = aprice;
    }

    public Double getPrice() {
        return price;
    }

    public void setPrice(Double price) {
        this.price = price;
    }

    public Double getQuantity() {
        return quantity;
    }

    public void setQuantity(Double quantity) {
        this.quantity = quantity;
    }

    public Double getDisc() {
        return disc;
    }

    public void setDisc(Double disc) {
        this.disc = disc;
    }

    public Double getTaxrate() {
        return taxrate;
    }

    public void setTaxrate(Double taxrate) {
        this.taxrate = taxrate;
    }

    public Double getAmount() {
        return amount;
    }

    public void setAmount(Double amount) {
        this.amount = amount;
    }

    public Double getLcprice() {
        return lcprice;
    }

    public void setLcprice(Double lcprice) {
        this.lcprice = lcprice;
    }

    public Double getLcunitprice() {
        return lcunitprice;
    }

    public void setLcunitprice(Double lcunitprice) {
        this.lcunitprice = lcunitprice;
    }

    public Double getLctaxprice() {
        return lctaxprice;
    }

    public void setLctaxprice(Double lctaxprice) {
        this.lctaxprice = lctaxprice;
    }

    public Double getLctaxamt() {
        return lctaxamt;
    }

    public void setLctaxamt(Double lctaxamt) {
        this.lctaxamt = lctaxamt;
    }

    public Double getLcgoodsamt() {
        return lcgoodsamt;
    }

    public void setLcgoodsamt(Double lcgoodsamt) {
        this.lcgoodsamt = lcgoodsamt;
    }

    public Double getLcamount() {
        return lcamount;
    }

    public void setLcamount(Double lcamount) {
        this.lcamount = lcamount;
    }

    public Integer getUnitid() {
        return unitid;
    }

    public void setUnitid(Integer unitid) {
        this.unitid = unitid;
    }

    public Double getUnitquantity() {
        return unitquantity;
    }

    public void setUnitquantity(Double unitquantity) {
        this.unitquantity = unitquantity;
    }

    public Double getUnitprice() {
        return unitprice;
    }

    public void setUnitprice(Double unitprice) {
        this.unitprice = unitprice;
    }

    public Double getUnitqty1() {
        return unitqty1;
    }

    public void setUnitqty1(Double unitqty1) {
        this.unitqty1 = unitqty1;
    }

    public Double getUnitqty2() {
        return unitqty2;
    }

    public void setUnitqty2(Double unitqty2) {
        this.unitqty2 = unitqty2;
    }

    public Double getUnitqty3() {
        return unitqty3;
    }

    public void setUnitqty3(Double unitqty3) {
        this.unitqty3 = unitqty3;
    }

    public Double getExtqty() {
        return extqty;
    }

    public void setExtqty(Double extqty) {
        this.extqty = extqty;
    }

    public Double getReferextqty() {
        return referextqty;
    }

    public void setReferextqty(Double referextqty) {
        this.referextqty = referextqty;
    }

    public Double getTaxamt() {
        return taxamt;
    }

    public void setTaxamt(Double taxamt) {
        this.taxamt = taxamt;
    }

    public Double getGoodsamt() {
        return goodsamt;
    }

    public void setGoodsamt(Double goodsamt) {
        this.goodsamt = goodsamt;
    }

    public String getBatchcode() {
        return batchcode;
    }

    public void setBatchcode(String batchcode) {
        this.batchcode = batchcode;
    }

    public Date getProductdate() {
        return productdate;
    }

    public void setProductdate(Date productdate) {
        this.productdate = productdate;
    }

    public Date getValiddate() {
        return validdate;
    }

    public void setValiddate(Date validdate) {
        this.validdate = validdate;
    }

    public Integer getMpsrefered() {
        return mpsrefered;
    }

    public void setMpsrefered(Integer mpsrefered) {
        this.mpsrefered = mpsrefered;
    }

    public Integer getBreferid() {
        return breferid;
    }

    public void setBreferid(Integer breferid) {
        this.breferid = breferid;
    }

    public Integer getRefercount() {
        return refercount;
    }

    public void setRefercount(Integer refercount) {
        this.refercount = refercount;
    }

    public Integer getReferbilltype() {
        return referbilltype;
    }

    public void setReferbilltype(Integer referbilltype) {
        this.referbilltype = referbilltype;
    }

    public Integer getReferbillid() {
        return referbillid;
    }

    public void setReferbillid(Integer referbillid) {
        this.referbillid = referbillid;
    }

    public Integer getReferitemno() {
        return referitemno;
    }

    public void setReferitemno(Integer referitemno) {
        this.referitemno = referitemno;
    }

    public Double getReferqty() {
        return referqty;
    }

    public void setReferqty(Double referqty) {
        this.referqty = referqty;
    }

    public Double getIoqty() {
        return ioqty;
    }

    public void setIoqty(Double ioqty) {
        this.ioqty = ioqty;
    }

    public Integer getClosed() {
        return closed;
    }

    public void setClosed(Integer closed) {
        this.closed = closed;
    }

    public String getUserdef1() {
        return userdef1;
    }

    public void setUserdef1(String userdef1) {
        this.userdef1 = userdef1;
    }

    public String getUserdef2() {
        return userdef2;
    }

    public void setUserdef2(String userdef2) {
        this.userdef2 = userdef2;
    }

    public String getUserdef3() {
        return userdef3;
    }

    public void setUserdef3(String userdef3) {
        this.userdef3 = userdef3;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Double getTaxprice() {
        return taxprice;
    }

    public void setTaxprice(Double taxprice) {
        this.taxprice = taxprice;
    }

    public Double getOrigprice() {
        return origprice;
    }

    public void setOrigprice(Double origprice) {
        this.origprice = origprice;
    }

    public Double getOrigtaxprice() {
        return origtaxprice;
    }

    public void setOrigtaxprice(Double origtaxprice) {
        this.origtaxprice = origtaxprice;
    }

    public Integer getIslargess() {
        return islargess;
    }

    public void setIslargess(Integer islargess) {
        this.islargess = islargess;
    }

    public Double getReleasedqty() {
        return releasedqty;
    }

    public void setReleasedqty(Double releasedqty) {
        this.releasedqty = releasedqty;
    }

    public Double getFinishedqty() {
        return finishedqty;
    }

    public void setFinishedqty(Double finishedqty) {
        this.finishedqty = finishedqty;
    }

    public Integer getFrozen() {
        return frozen;
    }

    public void setFrozen(Integer frozen) {
        this.frozen = frozen;
    }

    public Date getChargedate() {
        return chargedate;
    }

    public void setChargedate(Date chargedate) {
        this.chargedate = chargedate;
    }

    public Double getMpsqty() {
        return mpsqty;
    }

    public void setMpsqty(Double mpsqty) {
        this.mpsqty = mpsqty;
    }

    public Double getWasterqty() {
        return wasterqty;
    }

    public void setWasterqty(Double wasterqty) {
        this.wasterqty = wasterqty;
    }

    public Double getPurrequestqty() {
        return purrequestqty;
    }

    public void setPurrequestqty(Double purrequestqty) {
        this.purrequestqty = purrequestqty;
    }

    public String getUserdef4() {
        return userdef4;
    }

    public void setUserdef4(String userdef4) {
        this.userdef4 = userdef4;
    }

    public String getUserdef5() {
        return userdef5;
    }

    public void setUserdef5(String userdef5) {
        this.userdef5 = userdef5;
    }

    public String getUserdef6() {
        return userdef6;
    }

    public void setUserdef6(String userdef6) {
        this.userdef6 = userdef6;
    }

    public String getUserdef7() {
        return userdef7;
    }

    public void setUserdef7(String userdef7) {
        this.userdef7 = userdef7;
    }

    public String getUserdef8() {
        return userdef8;
    }

    public void setUserdef8(String userdef8) {
        this.userdef8 = userdef8;
    }

    public String getUserdef9() {
        return userdef9;
    }

    public void setUserdef9(String userdef9) {
        this.userdef9 = userdef9;
    }

    public String getUserdef10() {
        return userdef10;
    }

    public void setUserdef10(String userdef10) {
        this.userdef10 = userdef10;
    }

    public String getUserdef11() {
        return userdef11;
    }

    public void setUserdef11(String userdef11) {
        this.userdef11 = userdef11;
    }

    public String getUserdef12() {
        return userdef12;
    }

    public void setUserdef12(String userdef12) {
        this.userdef12 = userdef12;
    }

    public String getUserdef13() {
        return userdef13;
    }

    public void setUserdef13(String userdef13) {
        this.userdef13 = userdef13;
    }

    public String getUserdef14() {
        return userdef14;
    }

    public void setUserdef14(String userdef14) {
        this.userdef14 = userdef14;
    }

    public String getUserdef15() {
        return userdef15;
    }

    public void setUserdef15(String userdef15) {
        this.userdef15 = userdef15;
    }

    public String getReferbillcode() {
        return referbillcode;
    }

    public void setReferbillcode(String referbillcode) {
        this.referbillcode = referbillcode;
    }

    public Integer getBarcodeid() {
        return barcodeid;
    }

    public void setBarcodeid(Integer barcodeid) {
        this.barcodeid = barcodeid;
    }

    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append(getClass().getSimpleName());
        sb.append(" [");
        sb.append("Hash = ").append(hashCode());
        sb.append(", billid=").append(billid);
        sb.append(", itemno=").append(itemno);
        sb.append(", storeid=").append(storeid);
        sb.append(", goodsid=").append(goodsid);
        sb.append(", aprice=").append(aprice);
        sb.append(", price=").append(price);
        sb.append(", quantity=").append(quantity);
        sb.append(", disc=").append(disc);
        sb.append(", taxrate=").append(taxrate);
        sb.append(", amount=").append(amount);
        sb.append(", lcprice=").append(lcprice);
        sb.append(", lcunitprice=").append(lcunitprice);
        sb.append(", lctaxprice=").append(lctaxprice);
        sb.append(", lctaxamt=").append(lctaxamt);
        sb.append(", lcgoodsamt=").append(lcgoodsamt);
        sb.append(", lcamount=").append(lcamount);
        sb.append(", unitid=").append(unitid);
        sb.append(", unitquantity=").append(unitquantity);
        sb.append(", unitprice=").append(unitprice);
        sb.append(", unitqty1=").append(unitqty1);
        sb.append(", unitqty2=").append(unitqty2);
        sb.append(", unitqty3=").append(unitqty3);
        sb.append(", extqty=").append(extqty);
        sb.append(", referextqty=").append(referextqty);
        sb.append(", taxamt=").append(taxamt);
        sb.append(", goodsamt=").append(goodsamt);
        sb.append(", batchcode=").append(batchcode);
        sb.append(", productdate=").append(productdate);
        sb.append(", validdate=").append(validdate);
        sb.append(", mpsrefered=").append(mpsrefered);
        sb.append(", breferid=").append(breferid);
        sb.append(", refercount=").append(refercount);
        sb.append(", referbilltype=").append(referbilltype);
        sb.append(", referbillid=").append(referbillid);
        sb.append(", referitemno=").append(referitemno);
        sb.append(", referqty=").append(referqty);
        sb.append(", ioqty=").append(ioqty);
        sb.append(", closed=").append(closed);
        sb.append(", userdef1=").append(userdef1);
        sb.append(", userdef2=").append(userdef2);
        sb.append(", userdef3=").append(userdef3);
        sb.append(", remark=").append(remark);
        sb.append(", taxprice=").append(taxprice);
        sb.append(", origprice=").append(origprice);
        sb.append(", origtaxprice=").append(origtaxprice);
        sb.append(", islargess=").append(islargess);
        sb.append(", releasedqty=").append(releasedqty);
        sb.append(", finishedqty=").append(finishedqty);
        sb.append(", frozen=").append(frozen);
        sb.append(", chargedate=").append(chargedate);
        sb.append(", mpsqty=").append(mpsqty);
        sb.append(", wasterqty=").append(wasterqty);
        sb.append(", purrequestqty=").append(purrequestqty);
        sb.append(", userdef4=").append(userdef4);
        sb.append(", userdef5=").append(userdef5);
        sb.append(", userdef6=").append(userdef6);
        sb.append(", userdef7=").append(userdef7);
        sb.append(", userdef8=").append(userdef8);
        sb.append(", userdef9=").append(userdef9);
        sb.append(", userdef10=").append(userdef10);
        sb.append(", userdef11=").append(userdef11);
        sb.append(", userdef12=").append(userdef12);
        sb.append(", userdef13=").append(userdef13);
        sb.append(", userdef14=").append(userdef14);
        sb.append(", userdef15=").append(userdef15);
        sb.append(", referbillcode=").append(referbillcode);
        sb.append(", barcodeid=").append(barcodeid);
        sb.append(", serialVersionUID=").append(serialVersionUID);
        sb.append("]");
        return sb.toString();
    }
}